最赚钱编程语言 Zig 登顶, PostgreSQL 终于取代 MySQL 成为最受欢迎数据库
Stack Overflow 社区《2023 Developer Survey》 调查报告新鲜出炉!本次全球一共90,000名开发者参与调查。在今年的报告中,Stack Overflow 从工具、编码、工作等维度展开,同时深入研究了 AI/ML 技术,并解析开发者如何在工作流程中使用这些技术。
大家通过这份报告,了解当前最热门的工具、最主流的技术和最前沿的趋势!对该行业感兴趣的朋友们可以规划未来的发展方向!
受访者画像
首先,我们来看一下今年受访者画像:
1. 年龄:
在今年参与调查的受访者中,43%的专业开发者的年龄在25-34岁。但超过一半学习编程的人年龄在18-24岁。
2. 从业年限:
48%的受访者从事编程工作的时间不到十年。澳大利亚和英国的受访者经验最丰富,平均编程经验分别为17.5年和17年。
3. 开发者类型:
全栈、后端、前端和桌面/企业应用程序开发人员仍然占所有受访者的大多数。我们今年首次囊括了 Developer advocates -- 近0.3%的受访者将自己归类为这种类型的开发者。
在看完受访者的基本画像以后,让我们来看一看热门工具和技术的调查结果吧!
在线编码学习平台
Udemy 保持着最受欢迎在线编程学习平台的地位。Coursera 和 Codecademy 位列二,三。
编程语言
最常用的语言
JavaScript 已经练续十一年成为最常用的编程语言。此外,调查显示 Python 超过了 SQL,成为第三大最常用的语言,在非专业开发者或学习编程的人(其他编码者)中 Python 排名第一。
今年有排名上升了一位的有:Bash/Shell、C、Ruby、Perl 和 Erlang;上升了两位的有 Elixir 和 Lisp。
最大的变化是 Lua,一种可嵌入的脚本语言,自2022年以来排名上升了7个位置。
在专业开发者使用排行中,前三名与去年相同 -- JavaScript、HTML/CSS 和 SQL。但对于那些学习编程的人来说,情况就不一样了。
HTML/CSS 和 JavaScript 几乎并列成为学习编码的人最受欢迎的语言。
学习编程的人使用 Python 多于 SQL:59% vs 37%;
专业开发者使用 SQL 多于 Python:52% vs 45%;
与专业开发者相比,学习编码的人更有愿意使用 :Java 37% vs 31%,C++ 32% vs 20% ,C 32% vs 17%。
今年最赚钱的编程语言
今年,Zig 成为最高年薪的编程语言(新晋榜单),而 Clojure 从2022年的首位下降了10%。Dart 和 SAS 在2023年的中位薪资上看到了最大的增长,同比增长超过20%。
数据库
今年,PostgreSQL 取代 MySQL 成为第一名。专业开发者比学习编程的人更有可能使用 PostgreSQL(50%),而学习编程的人更有可能使用 MySQL(54%)。MongoDB 在专业开发者和学习编程的人中使用的比例相似,并且它是学习编程的人中第二受欢迎的数据库(仅次于 MySQL)。
云平台
AWS 仍然是所有受访者中使用最多的云平台。AWS 轻松登上榜首,几乎是所有受访者使用最多的第二种云平台 Azure 的2倍。
在学习编程的人群中,AWS(26%)仍然是最多的,但在排名前三的云平台中,他们的使用率会更加平衡(26%的 Google Cloud 和25%的 Firebase)。有趣的是,Heroku 是去年学习编程的人使用最多的云平台,但今年下降到第五位。
Web 框架和技术
Node.js 和 React.js 是所有受访者最常使用的两种 Web 框架。而 jQuery 和 Express 是所有开发者最常用的两种 Web 框架,专业开发者比学习编程的人更多地使用 jQuery(24%比18%),而学习编程的人比专业开发者更多地使用 Express(25% vs 20%)。
工具库
Jira 和 Confluence 是所有开发者中最常用的两种工具(Asynchronous tools),与去年类似;但今年有一匹黑马闯入前三名:27%的受访者使用 markdown 文件作为工具。
正在学习编程的人使用 GitHub 讨论的比例高于 markdown 文件(31% vs 29%),而转向 Notion(26%)和 Trello(23%)的比例高于专业开发者。
其他工具
今年,Docker 是所有受访者中使用最多的其他工具(53%),比去年的第二名有所上升。与专业开发者相比,学习编程的人更有可能使用 npm 或 Pip(分别为50%和37%,26%)。两者都是与受学生欢迎的语言(JavaScript 以及 Python)一起使用。
以上数据均来自《2023 Developer Survey》,无论你是正在学习编程的小伙伴,还是已经成为专业开发者的小伙伴,希望今天这篇能给你们带来一些灵感和思考!
感兴趣的小伙伴请关注一分钱,未来会给大家带来更多有价值的信息哦!
攻略征稿
想要在「一分钱」上发布你的精彩攻略,一起为大家排忧解难吗?
「一分钱」欢迎您的投稿。
一经录用,我们会提供相应稿酬。点此投稿
版权声明
文章图片来源自网络,如有侵权请联系「一分钱」 删除
本文著作权归作者和「一分钱」所有
商业转载请联系「一分钱」
0条评论